Probabilistic approach - English Synonyms Dictionary